file chooser: Avoid triggering assertions
authorMatthias Clasen <mclasen@redhat.com>
Mon, 2 Mar 2015 20:53:35 +0000 (15:53 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 2 Mar 2015 21:25:30 +0000 (16:25 -0500)
cairo surfaces are boxed types, so don't try to set them
with g_value_set_object().

gtk/gtkfilechooserwidget.c

index 0f39ca2ed92a834c3f558576ea2a173dcdb2d366..71f1655d5209b98ec306e98bde873952a2e6ee64 100644 (file)
@@ -4030,7 +4030,7 @@ file_system_model_set (GtkFileSystemModel *model,
             }
         }
       else
-        g_value_set_object (value, NULL);
+        g_value_set_boxed (value, NULL);
       break;
     case MODEL_COL_SIZE:
       g_value_set_int64 (value, info ? g_file_info_get_size (info) : 0);